iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0

WSL2(Windows Subsystem for Linux 2)是Windows 10的一個升級版本,提供了更先進的Linux環境支持。相較於WSL1,WSL2具有更高的性能、更好的兼容性和更多功能。

完整的Linux內核:WSL2使用了一個真正的Linux內核,而不像WSL1那樣使用了一個模擬的Linux核心。這意味著WSL2提供了更高的兼容性和性能,並支持更多的Linux軟件包。

更好的性能:由於使用了真實的Linux內核,WSL2在許多情況下比WSL1具有更快的啟動速度和執行速度。

Docker支持:WSL2可以直接運行Docker容器,這使得在Windows上進行容器化開發變得更簡單。

跨平台文件共享:WSL2支持更好的文件共享,你可以在Windows和Linux之間更輕鬆地共享文件。

多個Linux分發版本:你可以同時安裝多個不同的Linux分發版本,並在它們之間切換。

安裝WSL2:
檢查系統要求:確保你的Windows版本為Windows 10版本1903或更新版本,並已啟用虛擬化技術。

啟用虛擬機選項:在BIOS或UEFI中啟用虛擬機選項,例如Hyper-V。

啟用WSL功能:打開“控制面板”(Control Panel),選擇“程序”(Programs),然後點擊“啟用或關閉Windows功能”(Turn Windows features on or off)。勾選“Virtual Machine Platform”和“Windows Subsystem for Linux”。

下載Linux內核更新包:在PowerShell中運行以下命令,以下載並安裝Linux內核更新包:
wsl --install
安裝Linux發行版:在Microsoft Store中下載和安裝你想要的Linux發行版,例如Ubuntu。

設置默認的WSL版本為2:在PowerShell中運行以下命令,以將默認的WSL版本設置為2:
wsl --set-default-version 2
初始化Linux發行版:啟動你的Linux發行版,並按照提示完成初始化。


上一篇
Day 10. WSL(Windows Subsystem for Linux)
下一篇
Day 12. WSL使用問題
系列文
C++跨平台LINUX & Windows的編譯與環境19
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言